libmystdio.so:my_stdio.o my_string.o
	gcc -o $@ $^ -shared
%.o:%.c
	gcc -c $< -fPIC
.PHONY:clean
clean:
	rm -rf *.so *.o stdc








# libmystdio.a:my_stdio.o my_string.o
# 	ar -rc $@ $^
# %.o:%.c
# 	gcc -c $<
# .PHONY:clean
# clean:
# 	rm -rf *.a *.o stdc
# .PHONY:output
# output:
# 	mkdir -p stdc/include
# 	mkdir -p stdc/lib
# 	cp -f *.h stdc/include
# 	cp -f *.a stdc/lib
# 	tar -czf stdc.tgz stdc